home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / hf^k-7.dms / in.adf / envSTM20 / arexx / stormrunerr.ged < prev    next >
Encoding:
Text File  |  1996-01-19  |  1.2 KB  |  54 lines

  1. /* $VER: 1.0, ©1996 Dietmar Eilert. Empty GoldED macro */
  2.  
  3. OPTIONS RESULTS                             /* enable return codes     */
  4. arg CMD
  5.  
  6. if (LEFT(ADDRESS(), 6) ~= "GOLDED") then    /* not started by GoldEd ? */
  7.     address 'GOLDED.1'
  8.  
  9. 'LOCK CURRENT RELEASE=4'                    /* lock GUI, gain access   */
  10.  
  11. if (RC ~= 0) then
  12.     exit
  13.  
  14. OPTIONS FAILAT 6                            /* ignore warnings         */
  15.  
  16. SIGNAL ON SYNTAX                            /* ensure clean exit       */
  17.  
  18. /* ------------------------ INSERT YOUR CODE HERE: ------------------- */
  19.  
  20. 'QUERY CAT'
  21.  
  22. if (RESULT = "deutsch") then
  23.    'REQUEST STATUS="StormRun wird gestartet..."'
  24. else
  25.    'REQUEST STATUS="StormRun starting..."'
  26.  
  27. 'RUN CMD="STORMC:StormSYS/StormRun" ASYNC STACK=10000 WAITPORT="STORMRUN" SECONDS=10'
  28.  
  29. 'REQUEST STATUS=""'
  30.  
  31. if (show('p', "STORMRUN") = 0) then do
  32.  
  33.     if (RESULT = "deutsch") then
  34.        'REQUEST PROBLEM="StormRun ist nicht gestartet."'
  35.     else
  36.        'REQUEST PROBLEM="StormRun not running."'
  37. end
  38. else
  39.     address STORMRUN CMD
  40.  
  41. /* ---------------------------- END OF YOUR CODE --------------------- */
  42.  
  43. 'UNLOCK' /* VERY important: unlock GUI */
  44.  
  45. exit
  46.  
  47. SYNTAX:
  48.  
  49. SAY "Sorry, error line" SIGL ":" ERRORTEXT(RC) ":-("
  50.  
  51. 'UNLOCK'
  52.  
  53. exit
  54.